mitigating circumstances - Espagnol Anglais Dictionnaire